String clazzTpl({package}) => """
class Action<A, T> {
  final A type;
  final T data;

  Action({
    required this.type,
    required this.data,
  });
}
""";
